lease terms - Deutsch Englisch Wörterbuch